high street – Català–English translations

🇬🇧 en ca

high street noun

  • the main street of any town
carrer principal
Wiktionary Links